Fluently Remixing Musical Objects with Higher-order Functions
نویسندگان
چکیده
Soon after the Echo Nest Remix API was made publicly available and open source, the primary author began aggressively enhancing the Python framework for re-editing music based on perceptually-based musical analyses. The basic principles of this API – integrating content-based metadata with the underlying signal – are described in the paper, then the authors’ enhancements are described. The libraries moved from supporting an imperative coding style to incorporating influences from functional programming and domain specific languages to allow for a much more fluent, terse coding style, allowing users to concentrate on the functions needed to find the portions of the song that were interesting, and modifying them. The paper then goes on to describe enhancements involving mixing multiple sources with one another and enabling user-created and user-modifiable effects that are controlled by direct manipulation of the objects that represent the sound. Revelations that the Remix API does not need to be as integrated as it currently is point to future directions for the API at the end of the paper.
منابع مشابه
Musical Instrument Extraction through Timbre Classification
Contemporary technological advancement of internet and online servers allows many musical pieces to be readily available to the users to enjoy. The users may listen to the music, share with friends, or create another musical piece by either remixing or sampling. One may desire to simply play the music as it is or sample just one instrument out of the music, however, this task can be challenging...
متن کاملMusic Remixing and Upmixing Using Source Separation
Current research on audio source separation provides tools to estimate the signals contributed by different instruments in polyphonic music mixtures. Such tools can be already incorporated in music production and post-production workflows. In this paper, we describe recent experiments where audio source separation is applied to remixing and upmixing existing mono and stereo music content. 1. AU...
متن کاملAbsolute pitch among students in an American music conservatory: association with tone language fluency.
Absolute pitch (AP), the ability to name a musical note in the absence of a reference note, is extremely rare in the U.S. and Europe, and its genesis is unclear. The prevalence of AP was examined among students in an American music conservatory as a function of age of onset of musical training, ethnicity, and fluency in speaking a tone language. Taking those of East Asian ethnicity, the perform...
متن کاملRemixing musical audio on the web using source separation
Research in audio source separation has progressed a long way, producing systems that are able to approximate the component signals of sound mixtures. In recent years, many efforts have focused on learning time-frequency masks that can be used to filter a monophonic signal in the frequency domain. Using current web audio technologies, time-frequency masking can be implemented in a web browser i...
متن کاملInterplay between Preten
This paper shows the results of the analysis of more than 60 hours of adult-infant (24-36-mounths-old) interaction, concerning presence, characterization and interplay of two varieties of play arising from interactive contexts: Pretend Play and Musical Play. It was observed that, in most of the cases, musical play takes place within contexts of pretend play. That means that infants can fluently...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009